export const baseUrl="https://zxgz.raysightiot.cn";
export default function request(config={}){
  console.log(config)
  return new Promise((resolve,reject)=>{
    wx.request({
      url:baseUrl+config.url,
      data:config.data,
      method:config.method||"GET",
      header:{
        'content-type': 'application/x-www-form-urlencoded',
        'token': wx.getStorageSync('utoken')?wx.getStorageSync('utoken'):"",
      },
      success:(res)=>{
        console.log(res)
        if(res.data.code==401||res.data.code==403){
         wx.redirectTo({
           url: '/pages/login/login',
         })
        }else{
          //不需要鉴权或者鉴权成功 直接返回
          resolve(res.data)
        }
      },
      fail:(res)=>{
        rejectt('服务器异常，请稍后重试！')
      }
    })
  })
}